Big Huge Thesaurus

photographic paper

noun